var dtGridColumns = [
		{
			id : 'id',
			title : '编号',
			type : 'number',
			hideType : 'xs',
			columnClass : 'text-center',
			headerClass : 'dlshouwen-grid-header'
		},
		{
			id : 'title',
			title : '标题',
			type : 'string',

			columnClass : 'text-center',
			headerClass : 'dlshouwen-grid-header'
		},
		{
			id : 'localCoverUrl',
			title : '预告图',
			type : 'string',
			columnClass : 'text-center',
			headerClass : 'dlshouwen-grid-header',
			resolution : function(value, record, column, grid, dataNo, columnNo) {
				if (value != null && value != "") {
					return '<img id="imgCover" style="height:40px; width:90px;" alt="" src="'
							+ '/webside-huoyan-manage' + value + '"/>';

				} else {
					return '';
				}
			}

		},
		{
			id : 'source',
			title : '来源',
			type : 'string',
			hideType : 'xs',
			columnClass : 'text-center',
			headerClass : 'dlshouwen-grid-header',
			resolution : function(value, record, column, grid, dataNo, columnNo) {
				if (value == null) {
					return '';
				} else {
					return value;
				}
			}
		},
		{
			id : 'status',
			title : '状态',
			type : 'string',
			columnClass : 'text-center',
			headerClass : 'dlshouwen-grid-header',
			hideType : 'xs',
			resolution : function(value, record, column, grid, dataNo, columnNo) {
    	        if (value != 'PUBLISHED') {
    	            return '下线';
    	        } else {
    	            return '上线';
    	        }
    	    }	

		},
		{
			id : 'bindStatus',
			title : '绑定状态',
			type : 'string',
			columnClass : 'text-center',
			headerClass : 'dlshouwen-grid-header',
			hideType : 'xs',
			resolution : function(value, record, column, grid, dataNo, columnNo) {
	    	        if (value != '已绑定') {
	    	            return '未绑定';
	    	        } else {
	    	            return '已绑定';
	    	        }
	    	    }
		},
		{
			id : 'createTime',
			title : '入库时间',
			type : 'date',
			format : 'yyyy-MM-dd hh:mm:ss',
			otype : 'string',
			oformat : 'yyyy-MM-dd hh:mm:ss',
			columnClass : 'text-center',
			headerClass : 'dlshouwen-grid-header',
			hideType : 'sm|xs|md',
			resolution : function(value, record, column, grid, dataNo, columnNo) {
				if (value == null) {
					return '';
				} else {
					return value;
				}
			}
		}

/*
 * , { id : 'introduction', title : '简介', type : 'string',
 * 
 * columnClass : 'text-center', headerClass : 'dlshouwen-grid-header' }, { id :
 * 'description', title : '描述', type : 'string', hideType : 'xs', columnClass :
 * 'text-center', headerClass : 'dlshouwen-grid-header', resolution :
 * function(value, record, column, grid, dataNo, columnNo) { if (typeof (value) ==
 * "undefined" || "" == value || null == value) { return ''; } else { return
 * value; } } }, { id : 'sourceCoverUrl', title : '图片原地址', type : 'string',
 * hideType : 'xs', columnClass : 'text-center', headerClass :
 * 'dlshouwen-grid-header', resolution : function(value, record, column, grid,
 * dataNo, columnNo) { if (value == null) { return ''; } else { return value; } } }, {
 * id : 'timeDuration', title : '时长', type : 'string', hideType : 'xs',
 * columnClass : 'text-center', headerClass : 'dlshouwen-grid-header',
 * resolution : function(value, record, column, grid, dataNo, columnNo) { if
 * (value == null) { return ''; } else { return value; } } }, { id :
 * 'imgDefinition', title : '清晰度', type : 'string', hideType : 'xs', columnClass :
 * 'text-center', headerClass : 'dlshouwen-grid-header', resolution :
 * function(value, record, column, grid, dataNo, columnNo) { if (value == null) {
 * return ''; } else { return value; } } }, { id : 'type', title : '分类', type :
 * 'string', hideType : 'xs', columnClass : 'text-center', headerClass :
 * 'dlshouwen-grid-header', resolution : function(value, record, column, grid,
 * dataNo, columnNo) { if (value == null) { return ''; } else { return value; } } }, {
 * id : 'detailUrl', title : '详细页地址', type : 'string', hideType : 'xs',
 * columnClass : 'text-center', headerClass : 'dlshouwen-grid-header',
 * resolution : function(value, record, column, grid, dataNo, columnNo) { if
 * (value == null) { return ''; } else { return value; } } }, { id : 'playUrl',
 * title : '播放地址', type : 'string', hideType : 'xs', columnClass :
 * 'text-center', headerClass : 'dlshouwen-grid-header', resolution :
 * function(value, record, column, grid, dataNo, columnNo) { if (value == null) {
 * return ''; } else { return value; } } }, { id : 'showDate', title : '上映时间',
 * type : 'date', format : 'yyyy-MM-dd hh:mm:ss', otype : 'string', oformat :
 * 'yyyy-MM-dd hh:mm:ss', columnClass : 'text-center', headerClass :
 * 'dlshouwen-grid-header', hideType : 'sm|xs|md', resolution : function(value,
 * record, column, grid, dataNo, columnNo) { if (value == null) { return ''; }
 * else { return value; } } }
 */

];
// 动态设置jqGrid的rowNum
var pageSize = $("#pageSize").val();
pageSize = pageSize == 0 || pageSize == "" ? sys.pageNum : pageSize;
var dtGridOption = {
	lang : 'zh-cn',
	ajaxLoad : true,
	check : true,
	checkWidth : '37px',
	extraWidth : '37px',
	loadURL : sys.rootPath + '/bvideoweb/list.html',
	columns : dtGridColumns,
	gridContainer : 'dtGridContainer',
	toolbarContainer : 'dtGridToolBarContainer',
	tools : '',
	exportFileName : '用户操作信息',
	pageSize : pageSize,
	pageSizeLimit : [ 10, 20, 30 ]
};

var grid = $.fn.dlshouwen.grid.init(dtGridOption);
$(function() {
	if (null != $("#orderByColumn").val() && '' != $("#orderByColumn").val()) {
		grid.sortParameter.columnId = $("#orderByColumn").val();
		grid.sortParameter.sortType = $("#orderByType").val();
	}
	grid.load();
	$("#btnSearch").click(customSearch);

	// 注册回车键事件
	document.onkeypress = function(e) {
		var ev = document.all ? window.event : e;
		if (ev.keyCode == 13) {
			customSearch();
		}
	};

});

// 自定义查询
function customSearch() {
	grid.parameters = new Object();
	grid.parameters['title'] = $("#titleKey").val();
	grid.parameters['source'] = $("#sourceKey").val();
	if($("#bindStatus").val().trim()!="请选择"){
		grid.parameters['bindStatus'] = $("#bindStatus").val();
	}
	
	grid.refresh(true);
}
